drudgery-reducing devices - Turco Inglés Diccionario